Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
rdlc.sw.Statement

Packages that use Statement
rdlc.sw | This package contains all the classes to transform an RDL design into a object-oriented software design.
rdlc.sw.java | Classes for turning an abstract object-oriented design into Java.

Uses of Statement in rdlc.sw

Subclasses of Statement in rdlc.sw
`class` | `Statement_Block` A block of related statements.
`class` | `Statement_Decl` A statment which declares and initializes a local variable.
`class` | `Statement_Expr` A statement which does nothing but evaluate an expression.
`class` | `Statement_Finally` This statement represents a try finally block with the semantics as in Java.
`class` | `Statement_If` Statement representing an if block.
`class` | `Statement_Set` A statement which performs an assignment.
`class` | `Statement_Special` A special statement, such as a return or throw.
`class` | `Statement_Try` This statement represents a try catch block with the semantics as in Java.
`class` | `Statement_While` A while statement.

Fields in rdlc.sw declared as Statement
`protected Statement` | `Statement_Try.body` The body of the try block.
`protected Statement` | `Statement_Finally.body` The body of the try block.
`protected Statement` | `Statement_If.falseClause` The statement to execute if the rVal is false.
`protected Statement` | `Statement_While.loopBody` The statement representing the loop body.
`protected Statement` | `Statement_If.trueClause` The statement to execute if the rVal is true.
`protected Statement` | `Statement_Try.xcatch` The body of the catch block.
`protected Statement` | `Statement_Finally.xfinally` The body of the finally block.

Fields in rdlc.sw with type parameters of type Statement
`protected java.util.List<Statement>` | `Statement_Block.body` A list of the statements in this block, in order.

Methods in rdlc.sw that return Statement
`Statement` | `Statement_Try.getBody()` Simple accessor.
`Statement` | `Statement_Finally.getBody()` Simple accessor.
`Statement` | `Statement_Try.getCatch()` Simple accessor.
`Statement` | `Statement_If.getFalseClause()` Simple accessor.
`Statement` | `Statement_Finally.getFinally()` Simple accessor.
`Statement` | `Statement_While.getLoopBody()` Simple accessor.
`Statement` | `Statement_If.getTrueClause()` Simple accessor.

Methods in rdlc.sw that return types with arguments of type Statement
`java.util.List<Statement>` | `Statement_Block.getBody()` Simple accessor.

Methods in rdlc.sw with parameters of type Statement
`void` | `Statement_Block.add(Statement statement)` Add a statement to the body of this block.

Constructors in rdlc.sw with parameters of type Statement
`Statement_Finally(Instance _instance, Statement _body, Statement _finally)` Simple constructor, merely records its arguments.
`Statement_If(Instance _instance, Expression _rVal, Statement _trueClause, Statement _falseClause)` Simple constructor, merely records its arguments.
`Statement_Try(Instance _instance, Variable _catchVar, Statement _body, Statement _catch)` Simple constructor, merely records its arguments.
`Statement_While(Instance _instance, Expression _rVal, Statement _loopBody)` Simple constructor, merely records its arguments.

Uses of Statement in rdlc.sw.java

Methods in rdlc.sw.java with parameters of type Statement
`protected void` | `OutputFile.printStatement(Statement statement, int tabs, boolean firstTab)` Print the given statement.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES